Green Cloud: An Algorithmic Approach
نویسندگان
چکیده
Cloud computing has opened a new era to a shared IT infrastructure in which large pools of systems are linked together via the internet to provide IT services, such as different utility services of our day to day lives like tax calculation web services, weather information web services etc; which are on pay per user basis. It provides a virtual resource and therefore is not limited by the power and capabilities of local or remote computers. But cloud computing is in its nascent stage of progression. It has some serious demerits. The data centre hosting cloud application needs huge consumption of energy, which is subsequently responsible for the emission of carbon dioxide gas, which aggravates global warming-a threat to existence of life on earth. In this paper, we propose eco-friendly cloud computing which will not only mitigate global warming but also minimize operational cost by reducing power consumption. Here we have introduced noble algorithm for proper utilization of energy for cloud computing. We have validated our study by a set of experiments using Ubuntu’s 10.04 Server editions.
منابع مشابه
Power-Efficient Immune Clonal Optimization and Dynamic Load Balancing for Low Energy Consumption and High Efficiency in Green Cloud Computing
—The energy consumption is considered as key factors of green cloud computing to achieve resource allocation. To address the issue of high energy consumption and low efficiency of cloud computing, this paper proposes a powerefficient immune clonal optimization algorithm (PEICO) based on dynamic load balancing strategy and immune clonal selection theory in green cloud computing. The experimenta...
متن کاملParallel Genetic Algorithm Using Algorithmic Skeleton
Algorithmic skeleton has received attention as an efficient method of parallel programming in recent years. Using the method, the programmer can implement parallel programs easily. In this study, a set of efficient algorithmic skeletons is introduced for use in implementing parallel genetic algorithm (PGA).A performance modelis derived for each skeleton that makes the comparison of skeletons po...
متن کاملAn Effective Task Scheduling Framework for Cloud Computing using NSGA-II
Cloud computing is a model for convenient on-demand user’s access to changeable and configurable computing resources such as networks, servers, storage, applications, and services with minimal management of resources and service provider interaction. Task scheduling is regarded as a fundamental issue in cloud computing which aims at distributing the load on the different resources of a distribu...
متن کاملA Method for Measuring Energy Consumption in IaaS Cloud
The ability to measure the energy consumed by cloud infrastructure is a crucial step towards the development of energy efficiency policies in the cloud infrastructure. There are hardware-based and software-based methods of measuring energy usage in cloud infrastructure. However, most hardware-based energy measurement methods measure the energy consumed system-wide - including the energy lost in...
متن کاملParallel Genetic Algorithm Using Algorithmic Skeleton
Algorithmic skeleton has received attention as an efficient method of parallel programming in recent years. Using the method, the programmer can implement parallel programs easily. In this study, a set of efficient algorithmic skeletons is introduced for use in implementing parallel genetic algorithm (PGA).A performance modelis derived for each skeleton that makes the comparison of skeletons po...
متن کامل